package itsm.isperp.module.entity.kpi;

import itsm.isperp.framework.domain.IBean;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 实体
 * 
 * @author lizx
 * @date 2015-12-01 10:51
 */
@Entity
@Table(name = "kpi_setting")
public class KpiSetting implements IBean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	//
	@Column
	protected String description;

	//
	@Id
	protected String id;

	//
	@Column
	protected String moduleName;

	//
	@Column
	protected int orderNum;

	//
	@Column
	protected String queryColumn;

	//
	@Column
	protected String queryFrom;

	//
	@Column
	protected String queryGroup;

	//
	@Column
	protected String queryWhere;

	//
	@Column
	protected String queryDateColumn;

	//
	@Column
	protected String showType;

	//
	@Column
	protected String checkObject;

	//
	@Column
	protected String title;

	//
	@Column
	protected String type;

	@Column
	private int queryRateValue;

	//
	@Column
	protected String showTargetDef;

	@Column
	private String showUnit;

	@Column
	private String showRateMax;

	@Column
	private String showRateLineStyle;

	@Column
	private String showAxisTick;

	public String getShowAxisTick() {
		return showAxisTick;
	}

	public void setShowAxisTick(String showAxisTick) {
		this.showAxisTick = showAxisTick;
	}

	public String getShowUnit() {
		return showUnit;
	}

	public void setShowUnit(String showUnit) {
		this.showUnit = showUnit;
	}

	public String getShowRateMax() {
		return showRateMax;
	}

	public void setShowRateMax(String showRateMax) {
		this.showRateMax = showRateMax;
	}

	public String getShowRateLineStyle() {
		return showRateLineStyle;
	}

	public void setShowRateLineStyle(String showRateLineStyle) {
		this.showRateLineStyle = showRateLineStyle;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getModuleName() {
		return moduleName;
	}

	public void setModuleName(String moduleName) {
		this.moduleName = moduleName;
	}

	public int getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(int orderNum) {
		this.orderNum = orderNum;
	}

	public String getQueryFrom() {
		return queryFrom;
	}

	public void setQueryFrom(String queryFrom) {
		this.queryFrom = queryFrom;
	}

	public String getQueryWhere() {
		return queryWhere;
	}

	public void setQueryWhere(String queryWhere) {
		this.queryWhere = queryWhere;
	}

	public String getShowTargetDef() {
		return showTargetDef;
	}

	public void setShowTargetDef(String showTargetDef) {
		this.showTargetDef = showTargetDef;
	}

	public String getShowType() {
		return showType;
	}

	public void setShowType(String showType) {
		this.showType = showType;
	}

	public String getCheckObject() {
		return checkObject;
	}

	public void setCheckObject(String checkObject) {
		this.checkObject = checkObject;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getQueryGroup() {
		return queryGroup;
	}

	public void setQueryGroup(String queryGroup) {
		this.queryGroup = queryGroup;
	}

	public String getQueryColumn() {
		return queryColumn;
	}

	public void setQueryColumn(String queryColumn) {
		this.queryColumn = queryColumn;
	}

	public String getQueryDateColumn() {
		return queryDateColumn;
	}

	public void setQueryDateColumn(String queryDateColumn) {
		this.queryDateColumn = queryDateColumn;
	}

	public int getQueryRateValue() {
		return queryRateValue;
	}

	public void setQueryRateValue(int queryRateValue) {
		this.queryRateValue = queryRateValue;
	}

}
